Simulating Taverna workflows using stochastic process algebras
نویسندگان
چکیده
Scientific workflows provide powerful middleware for scientific computing in that they represent a central abstraction in the research task, by simultaneously acting as an editable action plan, collaboration tool, and executable entity. Taverna workflows in particular have been widely accepted in the bioinformatics community, due to their flexible integration with web service analytical tools that are the essential tools of any bioinformatician. However, the semantics of Taverna has so far only been qualified in terms of the functional composition and data processing. While correct, and useful for reasoning about functional and trace equivalences, this aspect does not help with modelling the throughput and utilisation of individual services in the workflow. In this paper we present a stochastic process model for Taverna, and use it to perform execution simulations in Microsoft’s SPIM tool. The model also opens up the possibilities for further static analyses that are explored.
منابع مشابه
Taverna Mobile: Taverna workflows on Android
submitted for Oral Communication at NETTAB 2013 on 2013-09-10 Taverna Mobile: Taverna workflows on Android Hyde Zhang, Stian Soiland-Reyes, Carole Goble School of Computer Science, University of Manchester, UK Correspondence: [email protected] Motivation and Objectives We present Taverna Mobile, a mobile application for browsing and executing Taverna Workflows on Android phones....
متن کاملAutomated manipulation of systems biology models using libSBML within Taverna workflows
UNLABELLED Many data manipulation processes involve the use of programming libraries. These processes may beneficially be automated due to their repeated use. A convenient type of automation is in the form of workflows that also allow such processes to be shared amongst the community. The Taverna workflow system has been extended to enable it to use and invoke Java classes and methods as tasks ...
متن کاملThe Taverna workflow suite: designing and executing workflows of Web Services on the desktop, web or in the cloud
The Taverna workflow tool suite (http://www.taverna.org.uk) is designed to combine distributed Web Services and/or local tools into complex analysis pipelines. These pipelines can be executed on local desktop machines or through larger infrastructure (such as supercomputers, Grids or cloud environments), using the Taverna Server. In bioinformatics, Taverna workflows are typically used in the ar...
متن کاملWorkflows to open provenance graphs, round-trip
The Open Provenance Model is designed to capture relationships amongst data values, and amongst processors that produce or consume those values. While OPM graphs are able to describe aspects of a workflow execution, capturing the structure of the workflows themselves is understandably beyond the scope of the OPM specification, since the graphs may be generated by a broad variety of processes, w...
متن کاملThe Taverna Interaction Service: enabling manual interaction in workflows
UNLABELLED Taverna is an application that eases the integration of tools and databases for life science research by the construction of workflows. The Taverna Interaction Service extends the functionality of Taverna by defining human interaction within a workflow and acting as a mediation layer between the automated workflow engine and one or more users. AVAILABILITY Taverna, the Interaction ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Concurrency and Computation: Practice and Experience
دوره 23 شماره
صفحات -
تاریخ انتشار 2011